home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 147
/
Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z
/
Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin
/
fdimg
/
oh!.2hd
/
OH!DEN_B.LZH
/
TOOLS
/
CDC
/
CDCSXSRC.LZH
/
LBSRC.LZH
/
FLAG.INC
< prev
next >
Wrap
Text File
|
1995-03-20
|
3KB
|
130 lines
*======================================================*
*
*
* SX-WINDOW
* スケルトン用
* ユーザーシンボル定義ファイル
* 1995.3.10
* (C)You Utzse/電脳魔術団/Mankaiseisakujo/1995
*
*
*======================================================*
.nlist
***********
*EVENT MASK
***********
EM_MSTOKEY = EM_MSLDOWN+EM_MSLUP+EM_MSRDOWN+EM_MSRUP+EM_KEYDOWN+EM_KEYUP
EM_DEACTIVE = EM_MSLDOWN+EM_MSRDOWN+EM_UPDATE+EM_ACTIVATE+EM_SYSTEM1+EM_SYSTEM2
*******************
*ショートカット定義
*******************
SC_Q equ 'Q' *ショートカット用'Quit'
*******************
*
*******************
* ウィンドウオプション(アプリケーションごとに設定)
WINOPT = WO_SIZE_B
* ウィンドウオプション2(アプリケーションごとに設定しない)
WINOPT2 = WO_SIZE_B2+WINOPT
*スイッチ指定のための定義
.offset 0
SW_A ds.b 1
SW_B ds.b 1
SW_C ds.b 1
SW_D ds.b 1
SW_E ds.b 1
SW_F ds.b 1
SW_G ds.b 1
SW_H ds.b 1
SW_I ds.b 1
SW_J ds.b 1
SW_K ds.b 1
SW_L ds.b 1
SW_M ds.b 1
SW_N ds.b 1
SW_O ds.b 1
SW_P ds.b 1
SW_Q ds.b 1
SW_R ds.b 1
SW_S ds.b 1
SW_T ds.b 1
SW_U ds.b 1
SW_V ds.b 1
SW_W ds.b 1
SW_X ds.b 1
SW_Y ds.b 1
SW_Z ds.b 1
.text
*************************
*アプリケーション処理変数
*************************
*動作可能SXシステムバージョンの指定
~VERSION equ $201 *2.01以上(1.02なら$102)
*モジュールタイプ指定 R,O,C,X
MDTYPE equ 'R'
*ウィンドウレコードの設定 H=ワーク上に、P=システムに任せる N=ウィンドウがない
WINTYPE equ 'H'
*ウィンドウを自分で開くか 0ならスケルトンデフォルトのウィンドウ、
* 1なら自分で書く
EXTENDED_WIN equ 0
*開くウィンドウの枚数 枚数を指定する
WINCOUNT equ 1
*WDEF IDの設定
_WDEF_NUM equ WI_STD2
*スケルトンで対応していないシステムイベントを使うか 0=使わない 非0=使う
EXT_SYS_EV equ 1
*オプションスイッチを使うか 0=使わない 非0=使う
OPTION_SW equ 0
*オプションを使う場合のモード指定 0=非SAVE 非0=AUTOSAVE
OPTION_MODE equ 0
*OPTION_MODE equ OPTION_SW
*使用するスイッチのフラグ 使用するアルファベットのビットを1にする
* ZY XWVU TSRQ PONM LKJI HGFE DCBA
USABLE_SW equ %0000_0000_0100_0000_0000_0001_0000_1000
*リソース使用の可否 0=しない 非0=する
USE_RES equ 0
*メニュー使用の可否 0=しない 非0=する
USE_MENU equ 0
*イベントマスクの初期値
USR_EV_MASK equ EM_EVERY
*ウィンドウのサイズ
*WIN_X = 12*20+8+8+80
WIN_X = 329
*ウィンドウのサイズ
*WIN_Y = (12+4)*2
WIN_Y = 200-1
*アイドルイベントがマスクされているか? 0=されている時 非0=されていない時
*アイドルでなにも仕事をしないタスク
*は、USR_EV_MASK でIDLE をマスクすること
IDLE_MASK equ 1
*MSXLIBをインクルードする 0=使わない 非0=使う
USE_MSXLIB equ 0
MAINWIN_NAME .macro
LASCIIZ 'CDC-SX:曲順プログラム設定'
.endm
.list